﻿using System;
namespace Xtee.XteeClient.Etarendus {
    using Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik;
    using Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages;
    using global::Xtee.Core;
    using System.Collections.Generic;
    
    
    public class EtarendusAdapter {
        
        private string _producer = "etarendus";
        
        private string _toimik;
        
        private string _allAsutus;
        
        private string _amet;
        
        private string _ametnikNimi;
        
        private string _autentija;
        
        private string _ametnik;
        
        private Xtee.Core.Client.IXteeCommand _xteeCommand;
        
        public EtarendusAdapter() : 
                this(new Xtee.Core.Client.XteeCommand(new Xtee.Core.Client.Config.Configuration())) {
        }
        
        public EtarendusAdapter(Xtee.Core.Client.IXteeCommand command) {
            this._xteeCommand = command;
            if (!string.IsNullOrEmpty(_xteeCommand.Configuration.AlternateProducer)) {
                this._producer = _xteeCommand.Configuration.AlternateProducer;
            }
        }
        
        public virtual string Producer {
            get {
                return this._producer;
            }
            set {
                this._producer = value;
            }
        }
        
        public virtual string Toimik {
            get {
                return this._toimik;
            }
            set {
                this._toimik = value;
            }
        }
        
        public virtual string AllAsutus {
            get {
                return this._allAsutus;
            }
            set {
                this._allAsutus = value;
            }
        }
        
        public virtual string Amet {
            get {
                return this._amet;
            }
            set {
                this._amet = value;
            }
        }
        
        public virtual string AmetnikNimi {
            get {
                return this._ametnikNimi;
            }
            set {
                this._ametnikNimi = value;
            }
        }
        
        public virtual string Autentija {
            get {
                return this._autentija;
            }
            set {
                this._autentija = value;
            }
        }
        
        public virtual string Ametnik {
            get {
                return this._ametnik;
            }
            set {
                this._ametnik = value;
            }
        }
        
        public virtual Xtee.Core.Client.IXteeCommand XteeCommand {
            get {
                return this._xteeCommand;
            }
            set {
                this._xteeCommand = value;
            }
        }
        
        public virtual string KonstrueeriTeenuseNimi(string teenuseNimi, string versioon) {
            return string.Format("{0}.{1}.{2}", this.Producer, teenuseNimi,versioon);
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AdvokaadiMaaramiseTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAdvokaadiMaaramiseTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AdvokaadiMaaramiseTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AdvokaadiMaaramiseTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AdvokaadiMaaramiseTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAdvokaadiMaaramiseTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AdvokaadiMaaramiseTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAdvokaadiMaaramiseTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AdvokaadiMaaramiseTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AdvokaadiMaaramiseTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AdvokaadiMaaramiseTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAdvokaadiMaaramiseTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AdvokaadivNotaribyrooLabiotsimismaaruseTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAdvokaadivNotaribyrooLabiotsimismaaruseTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AdvokaadivNotaribyrooLabiotsimismaaruseTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AdvokaadivNotaribyrooLabiotsimismaaruseTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AdvokaadivNotaribyrooLabiotsimismaaruseTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAdvokaadivNotaribyrooLabiotsimismaaruseTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AdvokaadivNotaribyrooLabiotsimismaaruseTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAdvokaadivNotaribyrooLabiotsimismaaruseTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AdvokaadivNotaribyrooLabiotsimismaaruseTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AdvokaadivNotaribyrooLabiotsimismaaruseTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AdvokaadivNotaribyrooLabiotsimismaaruseTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAdvokaadivNotaribyrooLabiotsimismaaruseTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AjutiseLahenemiskeeluKohaldMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAjutiseLahenemiskeeluKohaldMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AjutiseLahenemiskeeluKohaldMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AjutiseLahenemiskeeluKohaldMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AjutiseLahenemiskeeluKohaldMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAjutiseLahenemiskeeluKohaldMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AjutiseLahenemiskeeluKohaldMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAjutiseLahenemiskeeluKohaldMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AjutiseLahenemiskeeluKohaldMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AjutiseLahenemiskeeluKohaldMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AjutiseLahenemiskeeluKohaldMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAjutiseLahenemiskeeluKohaldMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AjutiseLahenemiskeeluKohaldTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAjutiseLahenemiskeeluKohaldTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AjutiseLahenemiskeeluKohaldTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AjutiseLahenemiskeeluKohaldTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AjutiseLahenemiskeeluKohaldTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAjutiseLahenemiskeeluKohaldTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AjutiseLahenemiskeeluKohaldTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAjutiseLahenemiskeeluKohaldTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AjutiseLahenemiskeeluKohaldTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AjutiseLahenemiskeeluKohaldTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AjutiseLahenemiskeeluKohaldTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAjutiseLahenemiskeeluKohaldTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AmetistKorvaldamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAmetistKorvaldamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AmetistKorvaldamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AmetistKorvaldamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AmetistKorvaldamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAmetistKorvaldamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AmetistKorvaldamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAmetistKorvaldamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AmetistKorvaldamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AmetistKorvaldamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AmetistKorvaldamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAmetistKorvaldamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AmetistKorvaldamiseTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAmetistKorvaldamiseTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AmetistKorvaldamiseTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AmetistKorvaldamiseTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AmetistKorvaldamiseTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAmetistKorvaldamiseTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AmetistKorvaldamiseTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAmetistKorvaldamiseTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AmetistKorvaldamiseTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AmetistKorvaldamiseTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AmetistKorvaldamiseTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAmetistKorvaldamiseTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKLVaartus> AnnaAlusSatted(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAnnaAlusSattedParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AnnaAlusSatted", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AnnaAlusSatted", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AnnaAlusSattedRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAnnaAlusSattedResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKarrKaristusteValjavote> AnnaIsikuKaristusteValjavote(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAnnaIsikuKaristusteValjavoteParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AnnaIsikuKaristusteValjavote", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AnnaIsikuKaristusteValjavote", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AnnaIsikuKaristusteValjavoteRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAnnaIsikuKaristusteValjavoteResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.AnnaIsikuKvalifikatsioonid.IAnnaIsikuKvalifikatsioonidVastus AnnaIsikuKvalifikatsioonid(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.AnnaIsikuKvalifikatsioonid.IAnnaIsikuKvalifikatsioonidParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AnnaIsikuKvalifikatsioonid", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AnnaIsikuKvalifikatsioonid", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AnnaIsikuKvalifikatsioonidRequest(keha)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAnnaIsikuKvalifikatsioonidResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKlassifikaator> AnnaKlassifikaatorid(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAnnaKlassifikaatoridParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AnnaKlassifikaatorid", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AnnaKlassifikaatorid", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AnnaKlassifikaatoridRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAnnaKlassifikaatoridResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISeaduseSate> AnnaSeaduseSatted(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAnnaSeaduseSattedParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AnnaSeaduseSatted", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AnnaSeaduseSatted", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AnnaSeaduseSattedRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAnnaSeaduseSattedResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISeotudKlassifikaatorid> AnnaSeotudKlassifikaatorid(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAnnaSeotudKlassifikaatoridParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AnnaSeotudKlassifikaatorid", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AnnaSeotudKlassifikaatorid", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AnnaSeotudKlassifikaatoridRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAnnaSeotudKlassifikaatoridResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToimingOtsingTulem AnnaToimingudAET(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAnnaToimingudAETParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AnnaToimingudAET", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AnnaToimingudAET", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AnnaToimingudAETRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAnnaToimingudAETResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AratundmiseksEsitamiseProtokollKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAratundmiseksEsitamiseProtokollKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AratundmiseksEsitamiseProtokollKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AratundmiseksEsitamiseProtokollKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AratundmiseksEsitamiseProtokollKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAratundmiseksEsitamiseProtokollKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AratundmiseksEsitamiseProtokollTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAratundmiseksEsitamiseProtokollTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AratundmiseksEsitamiseProtokollTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AratundmiseksEsitamiseProtokollTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AratundmiseksEsitamiseProtokollTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAratundmiseksEsitamiseProtokollTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AsjaAlustamiseksMaterjalideProkuratuurileTagastamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAsjaAlustamiseksMaterjalideProkuratuurileTagastamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AsjaAlustamiseksMaterjalideProkuratuurileTagastamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AsjaAlustamiseksMaterjalideProkuratuurileTagastamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AsjaAlustamiseksMaterjalideProkuratuurileTagastamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAsjaAlustamiseksMaterjalideProkuratuurileTagastamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AsjaAlustamiseksMaterjalideProkuratuurileTagastamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAsjaAlustamiseksMaterjalideProkuratuurileTagastamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AsjaAlustamiseksMaterjalideProkuratuurileTagastamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AsjaAlustamiseksMaterjalideProkuratuurileTagastamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AsjaAlustamiseksMaterjalideProkuratuurileTagastamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAsjaAlustamiseksMaterjalideProkuratuurileTagastamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AsjaAlustavToimingKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAsjaAlustavToimingKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AsjaAlustavToimingKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AsjaAlustavToimingKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AsjaAlustavToimingKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAsjaAlustavToimingKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAsi AsjaAndmeteVaatamineAETis(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAsjaAndmeteVaatamineAETisParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AsjaAndmeteVaatamineAETis", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AsjaAndmeteVaatamineAETis", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AsjaAndmeteVaatamineAETisRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAsjaAndmeteVaatamineAETisResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AsjadeEraldamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAsjadeEraldamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AsjadeEraldamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AsjadeEraldamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AsjadeEraldamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAsjadeEraldamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AsjadeEraldamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAsjadeEraldamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AsjadeEraldamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AsjadeEraldamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AsjadeEraldamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAsjadeEraldamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AsjadeYhendamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAsjadeYhendamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AsjadeYhendamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AsjadeYhendamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AsjadeYhendamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAsjadeYhendamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AsjadeYhendamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAsjadeYhendamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AsjadeYhendamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AsjadeYhendamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AsjadeYhendamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAsjadeYhendamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AvalduseLisamineSyndmusele(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAvalduseLisamineSyndmuseleParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AvalduseLisamineSyndmusele", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AvalduseLisamineSyndmusele", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AvalduseLisamineSyndmuseleRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAvalduseLisamineSyndmuseleResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming AvalduseVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAvalduseVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "AvalduseVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("AvalduseVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AvalduseVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAvalduseVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAvalikustamiseRekvisiidid Avalikustakohtulahend(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAvalikustakohtulahendParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "Avalikustakohtulahend", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("Avalikustakohtulahend", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.AvalikustakohtulahendRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IAvalikustakohtulahendResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming> EemaldaToimingud(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IEemaldaToimingudParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "EemaldaToimingud", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("EemaldaToimingud", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.EemaldaToimingudRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IEemaldaToimingudResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming EkspertiisiMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IEkspertiisiMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "EkspertiisiMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("EkspertiisiMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.EkspertiisiMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IEkspertiisiMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming EkspertiisiMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IEkspertiisiMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "EkspertiisiMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("EkspertiisiMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.EkspertiisiMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IEkspertiisiMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming ElukLahkumiseKeeluKohaldMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IElukLahkumiseKeeluKohaldMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "ElukLahkumiseKeeluKohaldMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("ElukLahkumiseKeeluKohaldMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ElukLahkumiseKeeluKohaldMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IElukLahkumiseKeeluKohaldMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming ElukLahkumiseKeeluKohaldMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IElukLahkumiseKeeluKohaldMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "ElukLahkumiseKeeluKohaldMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("ElukLahkumiseKeeluKohaldMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ElukLahkumiseKeeluKohaldMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IElukLahkumiseKeeluKohaldMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaline EsindusseoseLopetamineAET(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IEsindusseoseLopetamineAETParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "EsindusseoseLopetamineAET", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("EsindusseoseLopetamineAET", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.EsindusseoseLopetamineAETRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IEsindusseoseLopetamineAETResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming EttekandeTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IEttekandeTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "EttekandeTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("EttekandeTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.EttekandeTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IEttekandeTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming EttekandeTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IEttekandeTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "EttekandeTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("EttekandeTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.EttekandeTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IEttekandeTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming EttekanneKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IEttekanneKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "EttekanneKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("EttekanneKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.EttekanneKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IEttekanneKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming EttekanneTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IEttekanneTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "EttekanneTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("EttekanneTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.EttekanneTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IEttekanneTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IFail FailiVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IFailiVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "FailiVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("FailiVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.FailiVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IFailiVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming HoiatamisOtsusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IHoiatamisOtsusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "HoiatamisOtsusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("HoiatamisOtsusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.HoiatamisOtsusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IHoiatamisOtsusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming HoiatamisOtsusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IHoiatamisOtsusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "HoiatamisOtsusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("HoiatamisOtsusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.HoiatamisOtsusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IHoiatamisOtsusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming IsikuKinnipidamiseProtokollKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IIsikuKinnipidamiseProtokollKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "IsikuKinnipidamiseProtokollKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("IsikuKinnipidamiseProtokollKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IsikuKinnipidamiseProtokollKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IIsikuKinnipidamiseProtokollKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming IsikuKinnipidamiseProtokollTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IIsikuKinnipidamiseProtokollTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "IsikuKinnipidamiseProtokollTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("IsikuKinnipidamiseProtokollTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IsikuKinnipidamiseProtokollTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IIsikuKinnipidamiseProtokollTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming IsikuLabivaatuseProtokollKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IIsikuLabivaatuseProtokollKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "IsikuLabivaatuseProtokollKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("IsikuLabivaatuseProtokollKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IsikuLabivaatuseProtokollKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IIsikuLabivaatuseProtokollKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming IsikuLabivaatuseProtokollTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IIsikuLabivaatuseProtokollTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "IsikuLabivaatuseProtokollTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("IsikuLabivaatuseProtokollTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IsikuLabivaatuseProtokollTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IIsikuLabivaatuseProtokollTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IIsik IsikuLisamineMuutmine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IIsikuLisamineMuutmineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "IsikuLisamineMuutmine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("IsikuLisamineMuutmine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IsikuLisamineMuutmineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IIsikuLisamineMuutmineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IIsik> IsikuVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IIsikuVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "IsikuVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("IsikuVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IsikuVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IIsikuVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtutoiming IstungiTyhistamineEdasiLykkamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IIstungiTyhistamineEdasiLykkamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "IstungiTyhistamineEdasiLykkamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("IstungiTyhistamineEdasiLykkamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IstungiTyhistamineEdasiLykkamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IIstungiTyhistamineEdasiLykkamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtutoiming JoustaKohtulahend(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IJoustaKohtulahendParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "JoustaKohtulahend", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("JoustaKohtulahend", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.JoustaKohtulahendRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IJoustaKohtulahendResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KaebusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKaebusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KaebusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KaebusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KaebusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKaebusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KaebusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKaebusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KaebusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KaebusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KaebusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKaebusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KahtlustatavanaKinnipidamiseAsendamiseAktKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKahtlustatavanaKinnipidamiseAsendamiseAktKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KahtlustatavanaKinnipidamiseAsendamiseAktKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KahtlustatavanaKinnipidamiseAsendamiseAktKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KahtlustatavanaKinnipidamiseAsendamiseAktKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKahtlustatavanaKinnipidamiseAsendamiseAktKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KahtlustatavanaKinnipidamiseAsendamiseAktTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKahtlustatavanaKinnipidamiseAsendamiseAktTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KahtlustatavanaKinnipidamiseAsendamiseAktTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KahtlustatavanaKinnipidamiseAsendamiseAktTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KahtlustatavanaKinnipidamiseAsendamiseAktTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKahtlustatavanaKinnipidamiseAsendamiseAktTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KahtlustatavanaKinnipidamiseProtokollKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKahtlustatavanaKinnipidamiseProtokollKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KahtlustatavanaKinnipidamiseProtokollKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KahtlustatavanaKinnipidamiseProtokollKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KahtlustatavanaKinnipidamiseProtokollKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKahtlustatavanaKinnipidamiseProtokollKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KahtlustatavanaKinnipidamiseProtokollTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKahtlustatavanaKinnipidamiseProtokollTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KahtlustatavanaKinnipidamiseProtokollTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KahtlustatavanaKinnipidamiseProtokollTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KahtlustatavanaKinnipidamiseProtokollTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKahtlustatavanaKinnipidamiseProtokollTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KaitsevVaeosaJuhtkonnaJarelevalveKohaldMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKaitsevVaeosaJuhtkonnaJarelevalveKohaldMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KaitsevVaeosaJuhtkonnaJarelevalveKohaldMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KaitsevVaeosaJuhtkonnaJarelevalveKohaldMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KaitsevVaeosaJuhtkonnaJarelevalveKohaldMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKaitsevVaeosaJuhtkonnaJarelevalveKohaldMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KaitsevVaeosaJuhtkonnaJarelevalveKohaldMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKaitsevVaeosaJuhtkonnaJarelevalveKohaldMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KaitsevVaeosaJuhtkonnaJarelevalveKohaldMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KaitsevVaeosaJuhtkonnaJarelevalveKohaldMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KaitsevVaeosaJuhtkonnaJarelevalveKohaldMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKaitsevVaeosaJuhtkonnaJarelevalveKohaldMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KantseleiToimingKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKantseleiToimingKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KantseleiToimingKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KantseleiToimingKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KantseleiToimingKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKantseleiToimingKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KantseleiToimingTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKantseleiToimingTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KantseleiToimingTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KantseleiToimingTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KantseleiToimingTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKantseleiToimingTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KaristusandmeteMuutmine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKaristusandmeteMuutmineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KaristusandmeteMuutmine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KaristusandmeteMuutmine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KaristusandmeteMuutmineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKaristusandmeteMuutmineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KaristusotsuseMuutmine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKaristusotsuseMuutmineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KaristusotsuseMuutmine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KaristusotsuseMuutmine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KaristusotsuseMuutmineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKaristusotsuseMuutmineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KaristusotsuseTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKaristusotsuseTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KaristusotsuseTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KaristusotsuseTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KaristusotsuseTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKaristusotsuseTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISanktsioon> KaristusteKehtetuksMarkimine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKaristusteKehtetuksMarkimineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KaristusteKehtetuksMarkimine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KaristusteKehtetuksMarkimine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KaristusteKehtetuksMarkimineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKaristusteKehtetuksMarkimineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KautsjoniKohaldamineMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKautsjoniKohaldamineMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KautsjoniKohaldamineMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KautsjoniKohaldamineMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KautsjoniKohaldamineMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKautsjoniKohaldamineMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KautsjoniKohaldamineMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKautsjoniKohaldamineMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KautsjoniKohaldamineMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KautsjoniKohaldamineMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KautsjoniKohaldamineMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKautsjoniKohaldamineMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KiirmenetluseOtsusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKiirmenetluseOtsusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KiirmenetluseOtsusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KiirmenetluseOtsusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KiirmenetluseOtsusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKiirmenetluseOtsusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KiirmenetluseOtsusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKiirmenetluseOtsusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KiirmenetluseOtsusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KiirmenetluseOtsusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KiirmenetluseOtsusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKiirmenetluseOtsusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KiirMenetluseProtokollKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKiirMenetluseProtokollKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KiirMenetluseProtokollKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KiirMenetluseProtokollKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KiirMenetluseProtokollKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKiirMenetluseProtokollKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KiirMenetluseProtokollTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKiirMenetluseProtokollTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KiirMenetluseProtokollTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KiirMenetluseProtokollTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KiirMenetluseProtokollTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKiirMenetluseProtokollTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KohtuasjadeEraldamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtuasjadeEraldamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtuasjadeEraldamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtuasjadeEraldamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtuasjadeEraldamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtuasjadeEraldamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KohtuasjadeEraldamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtuasjadeEraldamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtuasjadeEraldamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtuasjadeEraldamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtuasjadeEraldamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtuasjadeEraldamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KohtuasjadeJaMenetlusteEraldamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtuasjadeJaMenetlusteEraldamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtuasjadeJaMenetlusteEraldamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtuasjadeJaMenetlusteEraldamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtuasjadeJaMenetlusteEraldamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtuasjadeJaMenetlusteEraldamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KohtuasjadeJaMenetlusteEraldamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtuasjadeJaMenetlusteEraldamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtuasjadeJaMenetlusteEraldamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtuasjadeJaMenetlusteEraldamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtuasjadeJaMenetlusteEraldamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtuasjadeJaMenetlusteEraldamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtuasi KohtuasjaVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtuasjaVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtuasjaVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtuasjaVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtuasjaVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtuasjaVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KohtueelseMenetluseKokkuvoteKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtueelseMenetluseKokkuvoteKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtueelseMenetluseKokkuvoteKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtueelseMenetluseKokkuvoteKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtueelseMenetluseKokkuvoteKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtueelseMenetluseKokkuvoteKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KohtueelseMenetluseKokkuvoteTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtueelseMenetluseKokkuvoteTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtueelseMenetluseKokkuvoteTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtueelseMenetluseKokkuvoteTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtueelseMenetluseKokkuvoteTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtueelseMenetluseKokkuvoteTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtutoiming KohtuistungiPlaneerimineKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtuistungiPlaneerimineKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtuistungiPlaneerimineKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtuistungiPlaneerimineKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtuistungiPlaneerimineKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtuistungiPlaneerimineKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtutoiming KohtuistungiProtokollKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtuistungiProtokollKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtuistungiProtokollKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtuistungiProtokollKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtuistungiProtokollKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtuistungiProtokollKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtutoiming KohtuistungiProtokollTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtuistungiProtokollTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtuistungiProtokollTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtuistungiProtokollTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtuistungiProtokollTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtuistungiProtokollTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtutoiming KohtumaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtumaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtumaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtumaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtumaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtumaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtutoiming KohtumaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtumaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtumaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtumaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtumaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtumaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus KohtumenetluseAlustamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtumenetluseAlustamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtumenetluseAlustamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtumenetluseAlustamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtumenetluseAlustamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtumenetluseAlustamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus KohtumenetluseAlustamineV2(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtumenetluseAlustamineV2Paring keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtumenetluseAlustamineV2", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtumenetluseAlustamineV2", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtumenetluseAlustamineV2Request(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtumenetluseAlustamineV2Response)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtutoiming KohtuotsusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtuotsusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtuotsusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtuotsusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtuotsusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtuotsusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtutoiming KohtuotsusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtuotsusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtuotsusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtuotsusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtuotsusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtuotsusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtutoiming KohtuSeisuKohtKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtuSeisuKohtKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtuSeisuKohtKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtuSeisuKohtKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtuSeisuKohtKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtuSeisuKohtKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtutoiming KohtuvMenetlPealeEsitKaebuseLahendMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtuvMenetlPealeEsitKaebuseLahendMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtuvMenetlPealeEsitKaebuseLahendMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtuvMenetlPealeEsitKaebuseLahendMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtuvMenetlPealeEsitKaebuseLahendMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtuvMenetlPealeEsitKaebuseLahendMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtutoiming KohtuvMenetlPealeEsitKaebuseLahendMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtuvMenetlPealeEsitKaebuseLahendMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohtuvMenetlPealeEsitKaebuseLahendMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohtuvMenetlPealeEsitKaebuseLahendMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohtuvMenetlPealeEsitKaebuseLahendMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohtuvMenetlPealeEsitKaebuseLahendMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohustis KohustiseMuutmine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohustiseMuutmineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohustiseMuutmine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohustiseMuutmine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohustiseMuutmineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohustiseMuutmineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohustis> KohustiseVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohustiseVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KohustiseVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KohustiseVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KohustiseVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKohustiseVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KokkulepeKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKokkulepeKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KokkulepeKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KokkulepeKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KokkulepeKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKokkulepeKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KokkulepeTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKokkulepeTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KokkulepeTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KokkulepeTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KokkulepeTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKokkulepeTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KonfiskeeritudVaravAsitoendiTagastMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKonfiskeeritudVaravAsitoendiTagastMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KonfiskeeritudVaravAsitoendiTagastMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KonfiskeeritudVaravAsitoendiTagastMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KonfiskeeritudVaravAsitoendiTagastMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKonfiskeeritudVaravAsitoendiTagastMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KonfiskeeritudVaravAsitoendiTagastMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKonfiskeeritudVaravAsitoendiTagastMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KonfiskeeritudVaravAsitoendiTagastMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KonfiskeeritudVaravAsitoendiTagastMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KonfiskeeritudVaravAsitoendiTagastMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKonfiskeeritudVaravAsitoendiTagastMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlusOtsing> KontrolliIsikuTausta(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKontrolliIsikuTaustaParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KontrolliIsikuTausta", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KontrolliIsikuTausta", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KontrolliIsikuTaustaRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKontrolliIsikuTaustaResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KrimimenetluseValisriigileYleandmiseTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKrimimenetluseValisriigileYleandmiseTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KrimimenetluseValisriigileYleandmiseTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KrimimenetluseValisriigileYleandmiseTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KrimimenetluseValisriigileYleandmiseTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKrimimenetluseValisriigileYleandmiseTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KrimimenetluseValisriigileYleandmiseTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKrimimenetluseValisriigileYleandmiseTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KrimimenetluseValisriigileYleandmiseTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KrimimenetluseValisriigileYleandmiseTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KrimimenetluseValisriigileYleandmiseTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKrimimenetluseValisriigileYleandmiseTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KrimimenetluseValisriigiltYlevotmiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKrimimenetluseValisriigiltYlevotmiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KrimimenetluseValisriigiltYlevotmiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KrimimenetluseValisriigiltYlevotmiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KrimimenetluseValisriigiltYlevotmiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKrimimenetluseValisriigiltYlevotmiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KrimimenetluseValisriigiltYlevotmiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKrimimenetluseValisriigiltYlevotmiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KrimimenetluseValisriigiltYlevotmiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KrimimenetluseValisriigiltYlevotmiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KrimimenetluseValisriigiltYlevotmiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKrimimenetluseValisriigiltYlevotmiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus KriminaalasjaAlustamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKriminaalasjaAlustamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KriminaalasjaAlustamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KriminaalasjaAlustamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KriminaalasjaAlustamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKriminaalasjaAlustamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KriminaalmenetluseAlustamataJatmineKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKriminaalmenetluseAlustamataJatmineKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KriminaalmenetluseAlustamataJatmineKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KriminaalmenetluseAlustamataJatmineKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KriminaalmenetluseAlustamataJatmineKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKriminaalmenetluseAlustamataJatmineKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KriminaalmenetluseLopetamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKriminaalmenetluseLopetamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KriminaalmenetluseLopetamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KriminaalmenetluseLopetamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KriminaalmenetluseLopetamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKriminaalmenetluseLopetamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KriminaalmenetluseLopetamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKriminaalmenetluseLopetamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KriminaalmenetluseLopetamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KriminaalmenetluseLopetamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KriminaalmenetluseLopetamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKriminaalmenetluseLopetamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KriminaalmenetluseLopetamiseMuutmiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKriminaalmenetluseLopetamiseMuutmiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KriminaalmenetluseLopetamiseMuutmiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KriminaalmenetluseLopetamiseMuutmiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KriminaalmenetluseLopetamiseMuutmiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKriminaalmenetluseLopetamiseMuutmiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KriminaalmenetluseLopetamiseMuutmiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKriminaalmenetluseLopetamiseMuutmiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KriminaalmenetluseLopetamiseMuutmiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KriminaalmenetluseLopetamiseMuutmiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KriminaalmenetluseLopetamiseMuutmiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKriminaalmenetluseLopetamiseMuutmiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KriminaalmenetluseLopetamiseTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKriminaalmenetluseLopetamiseTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KriminaalmenetluseLopetamiseTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KriminaalmenetluseLopetamiseTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KriminaalmenetluseLopetamiseTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKriminaalmenetluseLopetamiseTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KriminaalmenetluseLopetamiseTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKriminaalmenetluseLopetamiseTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KriminaalmenetluseLopetamiseTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KriminaalmenetluseLopetamiseTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KriminaalmenetluseLopetamiseTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKriminaalmenetluseLopetamiseTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KriminaalmenetluseLopetamiseTyhistamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKriminaalmenetluseLopetamiseTyhistamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KriminaalmenetluseLopetamiseTyhistamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KriminaalmenetluseLopetamiseTyhistamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KriminaalmenetluseLopetamiseTyhistamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKriminaalmenetluseLopetamiseTyhistamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KriminaalmenetluseLopetamiseTyhistamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKriminaalmenetluseLopetamiseTyhistamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KriminaalmenetluseLopetamiseTyhistamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KriminaalmenetluseLopetamiseTyhistamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KriminaalmenetluseLopetamiseTyhistamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKriminaalmenetluseLopetamiseTyhistamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KriminaalmenetluseUuendamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKriminaalmenetluseUuendamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KriminaalmenetluseUuendamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KriminaalmenetluseUuendamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KriminaalmenetluseUuendamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKriminaalmenetluseUuendamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KriminaalmenetluseUuendamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKriminaalmenetluseUuendamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KriminaalmenetluseUuendamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KriminaalmenetluseUuendamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KriminaalmenetluseUuendamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKriminaalmenetluseUuendamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KriminaalmenetluseUuendamiseTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKriminaalmenetluseUuendamiseTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KriminaalmenetluseUuendamiseTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KriminaalmenetluseUuendamiseTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KriminaalmenetluseUuendamiseTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKriminaalmenetluseUuendamiseTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KriminaalmenetluseUuendamiseTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKriminaalmenetluseUuendamiseTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KriminaalmenetluseUuendamiseTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KriminaalmenetluseUuendamiseTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KriminaalmenetluseUuendamiseTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKriminaalmenetluseUuendamiseTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KuludeHyvitamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKuludeHyvitamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KuludeHyvitamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KuludeHyvitamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KuludeHyvitamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKuludeHyvitamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KuludeHyvitamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKuludeHyvitamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KuludeHyvitamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KuludeHyvitamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KuludeHyvitamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKuludeHyvitamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKulu KuluEemaldamineMenetlusest(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKuluEemaldamineMenetlusestParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KuluEemaldamineMenetlusest", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KuluEemaldamineMenetlusest", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KuluEemaldamineMenetlusestRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKuluEemaldamineMenetlusestResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKulu KuluLisamineMuutmine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKuluLisamineMuutmineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KuluLisamineMuutmine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KuluLisamineMuutmine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KuluLisamineMuutmineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKuluLisamineMuutmineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKulu KuluLisamineMuutmineV2(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKuluLisamineMuutmineV2Paring keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KuluLisamineMuutmineV2", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KuluLisamineMuutmineV2", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KuluLisamineMuutmineV2Request(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKuluLisamineMuutmineV2Response)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKulu KuluVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKuluVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KuluVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KuluVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KuluVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKuluVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KutseKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKutseKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KutseKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KutseKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KutseKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKutseKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming KutseTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKutseTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "KutseTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("KutseTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.KutseTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IKutseTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming LabiotsimismaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILabiotsimismaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LabiotsimismaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LabiotsimismaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LabiotsimismaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILabiotsimismaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming LabiotsimismaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILabiotsimismaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LabiotsimismaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LabiotsimismaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LabiotsimismaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILabiotsimismaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming LabiotsimisprotokollKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILabiotsimisprotokollKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LabiotsimisprotokollKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LabiotsimisprotokollKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LabiotsimisprotokollKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILabiotsimisprotokollKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming LabiotsimisprotokollTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILabiotsimisprotokollTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LabiotsimisprotokollTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LabiotsimisprotokollTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LabiotsimisprotokollTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILabiotsimisprotokollTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohustis LaekumiseLisamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILaekumiseLisamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LaekumiseLisamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LaekumiseLisamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LaekumiseLisamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILaekumiseLisamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAsiOtsingTulem LeiaAsjadAETis(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaAsjadAETisParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaAsjadAETis", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaAsjadAETis", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaAsjadAETisRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaAsjadAETisResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKOLAAsiTulem LeiaHaldusAsjadKOLAs(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaHaldusAsjadKOLAsParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaHaldusAsjadKOLAs", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaHaldusAsjadKOLAs", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaHaldusAsjadKOLAsRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaHaldusAsjadKOLAsResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IIdentifikaatorOtsing> LeiaIdentifikaator(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaIdentifikaatorParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaIdentifikaator", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaIdentifikaator", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaIdentifikaatorRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaIdentifikaatorResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IIsikOtsing> LeiaIsikud(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaIsikudParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaIsikud", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaIsikud", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaIsikudRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaIsikudResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKARRJarelparimiseParinguVastus LeiaIsikuJarelparimised(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaIsikuJarelparimisedParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaIsikuJarelparimised", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaIsikuJarelparimised", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaIsikuJarelparimisedRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaIsikuJarelparimisedResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKARRIsikuParinguVastus LeiaIsikuKaristused(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaIsikuKaristusedParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaIsikuKaristused", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaIsikuKaristused", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaIsikuKaristusedRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaIsikuKaristusedResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKARRFaktiParinguVastus LeiaIsikuKaristusFaktid(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaIsikuKaristusFaktidParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaIsikuKaristusFaktid", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaIsikuKaristusFaktid", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaIsikuKaristusFaktidRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaIsikuKaristusFaktidResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohustisOtsing> LeiaIsikuKohustised(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaIsikuKohustisedParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaIsikuKohustised", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaIsikuKohustised", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaIsikuKohustisedRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaIsikuKohustisedResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IIsik LeiaIsikuKoikKaristused(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaIsikuKoikKaristusedParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaIsikuKoikKaristused", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaIsikuKoikKaristused", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaIsikuKoikKaristusedRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaIsikuKoikKaristusedResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKARRParinguVastus LeiaIsikuteKaristused(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaIsikuteKaristusedParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaIsikuteKaristused", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaIsikuteKaristused", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaIsikuteKaristusedRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaIsikuteKaristusedResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToimingOtsingTulem LeiaKaristusToimingud(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaKaristusToimingudParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaKaristusToimingud", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaKaristusToimingud", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaKaristusToimingudRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaKaristusToimingudResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToimingOtsing> LeiaKohtuasjaMenetluseToimingudKis(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaKohtuasjaMenetluseToimingudKisParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaKohtuasjaMenetluseToimingudKis", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaKohtuasjaMenetluseToimingudKis", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaKohtuasjaMenetluseToimingudKisRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaKohtuasjaMenetluseToimingudKisResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohustisOtsing> LeiaKohustised(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaKohustisedParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaKohustised", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaKohustised", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaKohustisedRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaKohustisedResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKOLAAsiTulem LeiaKriminaalAsjadKOLAs(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaKriminaalAsjadKOLAsParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaKriminaalAsjadKOLAs", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaKriminaalAsjadKOLAs", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaKriminaalAsjadKOLAsRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaKriminaalAsjadKOLAsResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILahendOtsingKisTulem> LeiaLahendidKis(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaLahendidKisParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaLahendidKis", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaLahendidKis", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaLahendidKisRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaLahendidKisResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMaksekorraldus> LeiaMaksekorraldused(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaMaksekorraldusedParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaMaksekorraldused", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaMaksekorraldused", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaMaksekorraldusedRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaMaksekorraldusedResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlusOtsing> LeiaMenetlused(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaMenetlusedParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaMenetlused", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaMenetlused", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaMenetlusedRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaMenetlusedResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlusOtsingTulem LeiaMenetlusedKIS(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaMenetlusedKISParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaMenetlusedKIS", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaMenetlusedKIS", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaMenetlusedKISRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaMenetlusedKISResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlusOtsingTulem LeiaMenetlusedV2(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaMenetlusedV2Paring keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaMenetlusedV2", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaMenetlusedV2", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaMenetlusedV2Request(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaMenetlusedV2Response)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlusOtsingTulem LeiaMenetlusedYldandmeteAlusel(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaMenetlusedYldandmeteAluselParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaMenetlusedYldandmeteAlusel", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaMenetlusedYldandmeteAlusel", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaMenetlusedYldandmeteAluselRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaMenetlusedYldandmeteAluselResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAsiOtsing LeiaPimedadAsjadAETis(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaPimedadAsjadAETisParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaPimedadAsjadAETis", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaPimedadAsjadAETis", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaPimedadAsjadAETisRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaPimedadAsjadAETisResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToimingOtsing> LeiaToimingud(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaToimingudParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaToimingud", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaToimingud", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaToimingudRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaToimingudResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToimingOtsing> LeiaToimingudJaLisadKis(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaToimingudJaLisadKisParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaToimingudJaLisadKis", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaToimingudJaLisadKis", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaToimingudJaLisadKisRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaToimingudJaLisadKisResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToimingOtsing> LeiaToimingudV2(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaToimingudV2Paring keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaToimingudV2", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaToimingudV2", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaToimingudV2Request(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaToimingudV2Response)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiminguOsalineOtsing> LeiaToiminguOsalised(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaToiminguOsalisedParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaToiminguOsalised", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaToiminguOsalised", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaToiminguOsalisedRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaToiminguOsalisedResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKOLAAsiTulem LeiaTsiviilAsjadKOLAs(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaTsiviilAsjadKOLAsParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaTsiviilAsjadKOLAs", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaTsiviilAsjadKOLAs", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaTsiviilAsjadKOLAsRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaTsiviilAsjadKOLAsResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKOLAAsiTulem LeiaVaarteoAsjadKOLAs(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILeiaVaarteoAsjadKOLAsParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LeiaVaarteoAsjadKOLAs", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LeiaVaarteoAsjadKOLAs", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LeiaVaarteoAsjadKOLAsRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILeiaVaarteoAsjadKOLAsResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming LubaKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILubaKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LubaKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LubaKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LubaKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILubaKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming LubaTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ILubaTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "LubaTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("LubaTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.LubaTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ILubaTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaline MaaraMenetleja(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMaaraMenetlejaParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MaaraMenetleja", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MaaraMenetleja", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MaaraMenetlejaRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMaaraMenetlejaResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtutoiming MaaruseTyhistamiseMaarusv2Kinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMaaruseTyhistamiseMaarusv2KinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MaaruseTyhistamiseMaarusv2Kinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MaaruseTyhistamiseMaarusv2Kinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MaaruseTyhistamiseMaarusv2KinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMaaruseTyhistamiseMaarusv2KinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohtutoiming MaaruseTyhistamiseMaarusv2Tegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMaaruseTyhistamiseMaarusv2TegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MaaruseTyhistamiseMaarusv2Tegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MaaruseTyhistamiseMaarusv2Tegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MaaruseTyhistamiseMaarusv2TegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMaaruseTyhistamiseMaarusv2TegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKohustis MaksegraafikuTyhistamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMaksegraafikuTyhistamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MaksegraafikuTyhistamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MaksegraafikuTyhistamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MaksegraafikuTyhistamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMaksegraafikuTyhistamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMarksona> MarksonaLisamineMuutmine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMarksonaLisamineMuutmineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MarksonaLisamineMuutmine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MarksonaLisamineMuutmine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MarksonaLisamineMuutmineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMarksonaLisamineMuutmineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IAnnotatsioon> Marksonastamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMarksonastamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "Marksonastamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("Marksonastamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MarksonastamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMarksonastamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus MenetluseDetailandmeteMuutmine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetluseDetailandmeteMuutmineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MenetluseDetailandmeteMuutmine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MenetluseDetailandmeteMuutmine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MenetluseDetailandmeteMuutmineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMenetluseDetailandmeteMuutmineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus MenetluseDetailandmeteVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetluseDetailandmeteVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MenetluseDetailandmeteVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MenetluseDetailandmeteVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MenetluseDetailandmeteVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMenetluseDetailandmeteVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus MenetluseDetailandmeteVaatamineAETis(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetluseDetailandmeteVaatamineAETisParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MenetluseDetailandmeteVaatamineAETis", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MenetluseDetailandmeteVaatamineAETis", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MenetluseDetailandmeteVaatamineAETisRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMenetluseDetailandmeteVaatamineAETisResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus MenetluseDetailandmeteVaatamineV2(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetluseDetailandmeteVaatamineV2Paring keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MenetluseDetailandmeteVaatamineV2", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MenetluseDetailandmeteVaatamineV2", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MenetluseDetailandmeteVaatamineV2Request(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMenetluseDetailandmeteVaatamineV2Response)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus MenetluseIstungiteVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetluseIstungiteVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MenetluseIstungiteVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MenetluseIstungiteVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MenetluseIstungiteVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMenetluseIstungiteVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetluseKontakt MenetluseKontaktideHaldamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetluseKontaktideHaldamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MenetluseKontaktideHaldamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MenetluseKontaktideHaldamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MenetluseKontaktideHaldamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMenetluseKontaktideHaldamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus> MenetluseKontaktideSeoseHaldamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetluseKontaktideSeoseHaldamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MenetluseKontaktideSeoseHaldamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MenetluseKontaktideSeoseHaldamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MenetluseKontaktideSeoseHaldamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMenetluseKontaktideSeoseHaldamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus> MenetluseKuludeVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetluseKuludeVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MenetluseKuludeVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MenetluseKuludeVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MenetluseKuludeVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMenetluseKuludeVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlusseVotmiseOtsus MenetluseMenetlusseVotmiseOtsus(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetluseMenetlusseVotmiseOtsusParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MenetluseMenetlusseVotmiseOtsus", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MenetluseMenetlusseVotmiseOtsus", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MenetluseMenetlusseVotmiseOtsusRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMenetluseMenetlusseVotmiseOtsusResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus> MenetluseNoueteVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetluseNoueteVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MenetluseNoueteVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MenetluseNoueteVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MenetluseNoueteVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMenetluseNoueteVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus MenetluseOsalisteVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetluseOsalisteVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MenetluseOsalisteVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MenetluseOsalisteVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MenetluseOsalisteVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMenetluseOsalisteVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus MenetlusePeatumineUuendamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlusePeatumineUuendamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MenetlusePeatumineUuendamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MenetlusePeatumineUuendamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MenetlusePeatumineUuendamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMenetlusePeatumineUuendamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus MenetluseSisuliseLiigituseLisamineMuutmine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetluseSisuliseLiigituseLisamineMuutmineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MenetluseSisuliseLiigituseLisamineMuutmine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MenetluseSisuliseLiigituseLisamineMuutmine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MenetluseSisuliseLiigituseLisamineMuutmineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMenetluseSisuliseLiigituseLisamineMuutmineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus MenetluseTahtaegadeVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetluseTahtaegadeVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MenetluseTahtaegadeVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MenetluseTahtaegadeVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MenetluseTahtaegadeVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMenetluseTahtaegadeVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming MenetlustoimingusOsalejaTrahvimisevArestimiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlustoimingusOsalejaTrahvimisevArestimiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MenetlustoimingusOsalejaTrahvimisevArestimiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MenetlustoimingusOsalejaTrahvimisevArestimiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MenetlustoimingusOsalejaTrahvimisevArestimiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMenetlustoimingusOsalejaTrahvimisevArestimiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming MenetlustoimingusOsalejaTrahvimisevArestimiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlustoimingusOsalejaTrahvimisevArestimiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MenetlustoimingusOsalejaTrahvimisevArestimiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MenetlustoimingusOsalejaTrahvimisevArestimiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MenetlustoimingusOsalejaTrahvimisevArestimiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMenetlustoimingusOsalejaTrahvimisevArestimiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming MuuMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMuuMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MuuMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MuuMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MuuMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMuuMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming MuuMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMuuMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MuuMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MuuMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MuuMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMuuMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming MuuProtokollKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMuuProtokollKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MuuProtokollKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MuuProtokollKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MuuProtokollKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMuuProtokollKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming MuuProtokollTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMuuProtokollTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "MuuProtokollTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("MuuProtokollTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.MuuProtokollTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IMuuProtokollTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.INoue NoudeVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.INoudeVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "NoudeVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("NoudeVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.NoudeVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.INoudeVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaline OsaliseEemaldamineMenetlusest(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaliseEemaldamineMenetlusestParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "OsaliseEemaldamineMenetlusest", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("OsaliseEemaldamineMenetlusest", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.OsaliseEemaldamineMenetlusestRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IOsaliseEemaldamineMenetlusestResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaline OsaliseEemaldamineMenetlusestV2(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaliseEemaldamineMenetlusestV2Paring keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "OsaliseEemaldamineMenetlusestV2", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("OsaliseEemaldamineMenetlusestV2", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.OsaliseEemaldamineMenetlusestV2Request(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IOsaliseEemaldamineMenetlusestV2Response)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaline OsaliseKvalifikatsiooniEemaldamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaliseKvalifikatsiooniEemaldamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "OsaliseKvalifikatsiooniEemaldamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("OsaliseKvalifikatsiooniEemaldamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.OsaliseKvalifikatsiooniEemaldamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IOsaliseKvalifikatsiooniEemaldamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaline OsaliseKvalifikatsiooniMuutmine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaliseKvalifikatsiooniMuutmineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "OsaliseKvalifikatsiooniMuutmine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("OsaliseKvalifikatsiooniMuutmine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.OsaliseKvalifikatsiooniMuutmineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IOsaliseKvalifikatsiooniMuutmineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaline OsaliseLisamineMuutmine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaliseLisamineMuutmineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "OsaliseLisamineMuutmine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("OsaliseLisamineMuutmine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.OsaliseLisamineMuutmineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IOsaliseLisamineMuutmineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaline OsaliseSeotudOsalineSeoseHaldamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaliseSeotudOsalineSeoseHaldamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "OsaliseSeotudOsalineSeoseHaldamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("OsaliseSeotudOsalineSeoseHaldamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.OsaliseSeotudOsalineSeoseHaldamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IOsaliseSeotudOsalineSeoseHaldamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaline> OsaliseVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaliseVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "OsaliseVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("OsaliseVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.OsaliseVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IOsaliseVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaMakse OsaMakseTaitmiseLisamineMuutmine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IOsaMakseTaitmiseLisamineMuutmineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "OsaMakseTaitmiseLisamineMuutmine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("OsaMakseTaitmiseLisamineMuutmine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.OsaMakseTaitmiseLisamineMuutmineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IOsaMakseTaitmiseLisamineMuutmineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming PostiVTelegrfsaadetiseArestimiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IPostiVTelegrfsaadetiseArestimiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "PostiVTelegrfsaadetiseArestimiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("PostiVTelegrfsaadetiseArestimiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.PostiVTelegrfsaadetiseArestimiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IPostiVTelegrfsaadetiseArestimiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming PostiVTelegrfsaadetiseArestimiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IPostiVTelegrfsaadetiseArestimiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "PostiVTelegrfsaadetiseArestimiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("PostiVTelegrfsaadetiseArestimiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.PostiVTelegrfsaadetiseArestimiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IPostiVTelegrfsaadetiseArestimiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming PostiVTelegrfsaadetiseArestimiseTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IPostiVTelegrfsaadetiseArestimiseTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "PostiVTelegrfsaadetiseArestimiseTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("PostiVTelegrfsaadetiseArestimiseTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.PostiVTelegrfsaadetiseArestimiseTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IPostiVTelegrfsaadetiseArestimiseTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming PostiVTelegrfsaadetiseArestimiseTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IPostiVTelegrfsaadetiseArestimiseTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "PostiVTelegrfsaadetiseArestimiseTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("PostiVTelegrfsaadetiseArestimiseTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.PostiVTelegrfsaadetiseArestimiseTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IPostiVTelegrfsaadetiseArestimiseTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming PresidendiArmuandmiseOtsusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IPresidendiArmuandmiseOtsusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "PresidendiArmuandmiseOtsusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("PresidendiArmuandmiseOtsusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.PresidendiArmuandmiseOtsusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IPresidendiArmuandmiseOtsusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming ProkuratuurileKriminaalasjaMaterjalideTagastamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IProkuratuurileKriminaalasjaMaterjalideTagastamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "ProkuratuurileKriminaalasjaMaterjalideTagastamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("ProkuratuurileKriminaalasjaMaterjalideTagastamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ProkuratuurileKriminaalasjaMaterjalideTagastamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IProkuratuurileKriminaalasjaMaterjalideTagastamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming ProkuratuurileKriminaalasjaMaterjalideTagastamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IProkuratuurileKriminaalasjaMaterjalideTagastamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "ProkuratuurileKriminaalasjaMaterjalideTagastamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("ProkuratuurileKriminaalasjaMaterjalideTagastamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ProkuratuurileKriminaalasjaMaterjalideTagastamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IProkuratuurileKriminaalasjaMaterjalideTagastamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming ProkuroriKorraldusUurijaleKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IProkuroriKorraldusUurijaleKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "ProkuroriKorraldusUurijaleKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("ProkuroriKorraldusUurijaleKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ProkuroriKorraldusUurijaleKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IProkuroriKorraldusUurijaleKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming ProkuroriKorraldusUurijaleTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IProkuroriKorraldusUurijaleTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "ProkuroriKorraldusUurijaleTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("ProkuroriKorraldusUurijaleTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ProkuroriKorraldusUurijaleTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IProkuroriKorraldusUurijaleTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming PsyhhSundraviKohaldamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IPsyhhSundraviKohaldamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "PsyhhSundraviKohaldamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("PsyhhSundraviKohaldamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.PsyhhSundraviKohaldamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IPsyhhSundraviKohaldamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming PsyhhSundraviKohaldamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IPsyhhSundraviKohaldamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "PsyhhSundraviKohaldamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("PsyhhSundraviKohaldamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.PsyhhSundraviKohaldamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IPsyhhSundraviKohaldamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming PsyhhSundraviKohaldKrimasjaKohtusseSaatmiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IPsyhhSundraviKohaldKrimasjaKohtusseSaatmiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "PsyhhSundraviKohaldKrimasjaKohtusseSaatmiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("PsyhhSundraviKohaldKrimasjaKohtusseSaatmiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.PsyhhSundraviKohaldKrimasjaKohtusseSaatmiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IPsyhhSundraviKohaldKrimasjaKohtusseSaatmiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming PsyhhSundraviKohaldKrimasjaKohtusseSaatmiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IPsyhhSundraviKohaldKrimasjaKohtusseSaatmiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "PsyhhSundraviKohaldKrimasjaKohtusseSaatmiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("PsyhhSundraviKohaldKrimasjaKohtusseSaatmiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.PsyhhSundraviKohaldKrimasjaKohtusseSaatmiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IPsyhhSundraviKohaldKrimasjaKohtusseSaatmiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming RaviasutusseSundpaigutamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IRaviasutusseSundpaigutamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "RaviasutusseSundpaigutamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("RaviasutusseSundpaigutamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.RaviasutusseSundpaigutamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IRaviasutusseSundpaigutamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming RaviasutusseSundpaigutamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IRaviasutusseSundpaigutamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "RaviasutusseSundpaigutamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("RaviasutusseSundpaigutamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.RaviasutusseSundpaigutamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IRaviasutusseSundpaigutamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming RaviasutusseSundpaigutamiseTahtajaPikendamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IRaviasutusseSundpaigutamiseTahtajaPikendamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "RaviasutusseSundpaigutamiseTahtajaPikendamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("RaviasutusseSundpaigutamiseTahtajaPikendamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.RaviasutusseSundpaigutamiseTahtajaPikendamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IRaviasutusseSundpaigutamiseTahtajaPikendamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming RaviasutusseSundpaigutamiseTahtajaPikendamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IRaviasutusseSundpaigutamiseTahtajaPikendamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "RaviasutusseSundpaigutamiseTahtajaPikendamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("RaviasutusseSundpaigutamiseTahtajaPikendamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.RaviasutusseSundpaigutamiseTahtajaPikendamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IRaviasutusseSundpaigutamiseTahtajaPikendamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming RaviasutusseSundpaigutamiseTahtajaPikendamiseTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IRaviasutusseSundpaigutamiseTahtajaPikendamiseTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "RaviasutusseSundpaigutamiseTahtajaPikendamiseTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("RaviasutusseSundpaigutamiseTahtajaPikendamiseTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.RaviasutusseSundpaigutamiseTahtajaPikendamiseTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IRaviasutusseSundpaigutamiseTahtajaPikendamiseTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming RaviasutusseSundpaigutamiseTahtajaPikendamiseTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IRaviasutusseSundpaigutamiseTahtajaPikendamiseTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "RaviasutusseSundpaigutamiseTahtajaPikendamiseTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("RaviasutusseSundpaigutamiseTahtajaPikendamiseTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.RaviasutusseSundpaigutamiseTahtajaPikendamiseTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IRaviasutusseSundpaigutamiseTahtajaPikendamiseTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming RaviasutusseSundpaigutamiseTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IRaviasutusseSundpaigutamiseTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "RaviasutusseSundpaigutamiseTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("RaviasutusseSundpaigutamiseTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.RaviasutusseSundpaigutamiseTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IRaviasutusseSundpaigutamiseTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming RaviasutusseSundpaigutamiseTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IRaviasutusseSundpaigutamiseTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "RaviasutusseSundpaigutamiseTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("RaviasutusseSundpaigutamiseTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.RaviasutusseSundpaigutamiseTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IRaviasutusseSundpaigutamiseTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming RoaMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IRoaMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "RoaMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("RoaMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.RoaMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IRoaMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming RoaMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IRoaMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "RoaMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("RoaMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.RoaMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IRoaMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming RoaTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IRoaTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "RoaTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("RoaTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.RoaTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IRoaTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming RoaTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IRoaTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "RoaTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("RoaTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.RoaTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IRoaTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming RoaTasuKuludeHyvitamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IRoaTasuKuludeHyvitamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "RoaTasuKuludeHyvitamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("RoaTasuKuludeHyvitamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.RoaTasuKuludeHyvitamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IRoaTasuKuludeHyvitamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming RoaTasuKuludeHyvitamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IRoaTasuKuludeHyvitamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "RoaTasuKuludeHyvitamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("RoaTasuKuludeHyvitamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.RoaTasuKuludeHyvitamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IRoaTasuKuludeHyvitamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming RoaTasuTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IRoaTasuTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "RoaTasuTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("RoaTasuTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.RoaTasuTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IRoaTasuTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming RoaTasuTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IRoaTasuTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "RoaTasuTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("RoaTasuTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.RoaTasuTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IRoaTasuTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming SeaduslikuValdajataVaraKonfiskMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISeaduslikuValdajataVaraKonfiskMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "SeaduslikuValdajataVaraKonfiskMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("SeaduslikuValdajataVaraKonfiskMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.SeaduslikuValdajataVaraKonfiskMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ISeaduslikuValdajataVaraKonfiskMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming SeaduslikuValdajataVaraKonfiskMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISeaduslikuValdajataVaraKonfiskMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "SeaduslikuValdajataVaraKonfiskMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("SeaduslikuValdajataVaraKonfiskMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.SeaduslikuValdajataVaraKonfiskMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ISeaduslikuValdajataVaraKonfiskMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming SeaduslikuValdajataVaraKonfiskTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISeaduslikuValdajataVaraKonfiskTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "SeaduslikuValdajataVaraKonfiskTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("SeaduslikuValdajataVaraKonfiskTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.SeaduslikuValdajataVaraKonfiskTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ISeaduslikuValdajataVaraKonfiskTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming SeaduslikuValdajataVaraKonfiskTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISeaduslikuValdajataVaraKonfiskTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "SeaduslikuValdajataVaraKonfiskTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("SeaduslikuValdajataVaraKonfiskTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.SeaduslikuValdajataVaraKonfiskTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ISeaduslikuValdajataVaraKonfiskTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming SundmuskohaVaatlusprotokollKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISundmuskohaVaatlusprotokollKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "SundmuskohaVaatlusprotokollKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("SundmuskohaVaatlusprotokollKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.SundmuskohaVaatlusprotokollKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ISundmuskohaVaatlusprotokollKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming SundmuskohaVaatlusprotokollTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISundmuskohaVaatlusprotokollTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "SundmuskohaVaatlusprotokollTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("SundmuskohaVaatlusprotokollTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.SundmuskohaVaatlusprotokollTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ISundmuskohaVaatlusprotokollTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming SundtoomiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISundtoomiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "SundtoomiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("SundtoomiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.SundtoomiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ISundtoomiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming SundtoomiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISundtoomiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "SundtoomiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("SundtoomiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.SundtoomiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ISundtoomiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus SundtoomiseMenetluseAlustamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISundtoomiseMenetluseAlustamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "SundtoomiseMenetluseAlustamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("SundtoomiseMenetluseAlustamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.SundtoomiseMenetluseAlustamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ISundtoomiseMenetluseAlustamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming SundtoomiseMenetluseLopetamineKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISundtoomiseMenetluseLopetamineKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "SundtoomiseMenetluseLopetamineKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("SundtoomiseMenetluseLopetamineKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.SundtoomiseMenetluseLopetamineKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ISundtoomiseMenetluseLopetamineKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming SundtoomiseMenetluseLopetamineTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISundtoomiseMenetluseLopetamineTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "SundtoomiseMenetluseLopetamineTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("SundtoomiseMenetluseLopetamineTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.SundtoomiseMenetluseLopetamineTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ISundtoomiseMenetluseLopetamineTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming SuudistusaktKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISuudistusaktKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "SuudistusaktKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("SuudistusaktKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.SuudistusaktKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ISuudistusaktKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming SuudistusaktTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISuudistusaktTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "SuudistusaktTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("SuudistusaktTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.SuudistusaktTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ISuudistusaktTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISyyteosyndmus SyyteosyndmuseLisamineMuutmine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISyyteosyndmuseLisamineMuutmineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "SyyteosyndmuseLisamineMuutmine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("SyyteosyndmuseLisamineMuutmine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.SyyteosyndmuseLisamineMuutmineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ISyyteosyndmuseLisamineMuutmineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISyyteosyndmus> SyyteosyndmuseVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ISyyteosyndmuseVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "SyyteosyndmuseVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("SyyteosyndmuseVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.SyyteosyndmuseVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ISyyteosyndmuseVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming TagaotsitavaksKuulutamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ITagaotsitavaksKuulutamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "TagaotsitavaksKuulutamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("TagaotsitavaksKuulutamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.TagaotsitavaksKuulutamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ITagaotsitavaksKuulutamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming TagaotsitavaksKuulutamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ITagaotsitavaksKuulutamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "TagaotsitavaksKuulutamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("TagaotsitavaksKuulutamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.TagaotsitavaksKuulutamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ITagaotsitavaksKuulutamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming TaitmisavalduseTaituriteleJagamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ITaitmisavalduseTaituriteleJagamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "TaitmisavalduseTaituriteleJagamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("TaitmisavalduseTaituriteleJagamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.TaitmisavalduseTaituriteleJagamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ITaitmisavalduseTaituriteleJagamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming TaitmisavaldusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ITaitmisavaldusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "TaitmisavaldusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("TaitmisavaldusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.TaitmisavaldusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ITaitmisavaldusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming TaitmisavaldusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ITaitmisavaldusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "TaitmisavaldusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("TaitmisavaldusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.TaitmisavaldusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ITaitmisavaldusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus TaitmismenetluseAlustamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ITaitmismenetluseAlustamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "TaitmismenetluseAlustamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("TaitmismenetluseAlustamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.TaitmismenetluseAlustamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ITaitmismenetluseAlustamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming TaitmismenetluseLopetamineKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ITaitmismenetluseLopetamineKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "TaitmismenetluseLopetamineKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("TaitmismenetluseLopetamineKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.TaitmismenetluseLopetamineKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ITaitmismenetluseLopetamineKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming TaitmismenetluseLopetamineTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ITaitmismenetluseLopetamineTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "TaitmismenetluseLopetamineTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("TaitmismenetluseLopetamineTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.TaitmismenetluseLopetamineTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ITaitmismenetluseLopetamineTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus TaitmismenetluseMuutmine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ITaitmismenetluseMuutmineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "TaitmismenetluseMuutmine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("TaitmismenetluseMuutmine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.TaitmismenetluseMuutmineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ITaitmismenetluseMuutmineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming TaitmismenetluseUuendamineKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ITaitmismenetluseUuendamineKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "TaitmismenetluseUuendamineKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("TaitmismenetluseUuendamineKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.TaitmismenetluseUuendamineKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ITaitmismenetluseUuendamineKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming TaitmismenetluseUuendamineTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ITaitmismenetluseUuendamineTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "TaitmismenetluseUuendamineTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("TaitmismenetluseUuendamineTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.TaitmismenetluseUuendamineTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ITaitmismenetluseUuendamineTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming TaitmisteadeKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ITaitmisteadeKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "TaitmisteadeKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("TaitmisteadeKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.TaitmisteadeKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ITaitmisteadeKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming TaitmisteadeTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ITaitmisteadeTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "TaitmisteadeTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("TaitmisteadeTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.TaitmisteadeTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ITaitmisteadeTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming TeatisSundtoomiseVoimatuseKohtaKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ITeatisSundtoomiseVoimatuseKohtaKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "TeatisSundtoomiseVoimatuseKohtaKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("TeatisSundtoomiseVoimatuseKohtaKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.TeatisSundtoomiseVoimatuseKohtaKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ITeatisSundtoomiseVoimatuseKohtaKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming TeatisSundtoomiseVoimatuseKohtaTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ITeatisSundtoomiseVoimatuseKohtaTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "TeatisSundtoomiseVoimatuseKohtaTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("TeatisSundtoomiseVoimatuseKohtaTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.TeatisSundtoomiseVoimatuseKohtaTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ITeatisSundtoomiseVoimatuseKohtaTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming ToimikuEsitamineKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToimikuEsitamineKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "ToimikuEsitamineKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("ToimikuEsitamineKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ToimikuEsitamineKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IToimikuEsitamineKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming ToimikuEsitamineTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToimikuEsitamineTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "ToimikuEsitamineTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("ToimikuEsitamineTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ToimikuEsitamineTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IToimikuEsitamineTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming ToiminguAllkirjastamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiminguAllkirjastamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "ToiminguAllkirjastamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("ToiminguAllkirjastamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ToiminguAllkirjastamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IToiminguAllkirjastamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlusPost> ToiminguEdastamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiminguEdastamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "ToiminguEdastamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("ToiminguEdastamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ToiminguEdastamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IToiminguEdastamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming> ToiminguEdastamiseVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiminguEdastamiseVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "ToiminguEdastamiseVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("ToiminguEdastamiseVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ToiminguEdastamiseVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IToiminguEdastamiseVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming ToiminguKattesaamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiminguKattesaamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "ToiminguKattesaamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("ToiminguKattesaamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ToiminguKattesaamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IToiminguKattesaamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IKattetoimetamine ToiminguKattesaamineAET(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiminguKattesaamineAETParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "ToiminguKattesaamineAET", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("ToiminguKattesaamineAET", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ToiminguKattesaamineAETRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IToiminguKattesaamineAETResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming ToiminguTagastamineKustutamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiminguTagastamineKustutamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "ToiminguTagastamineKustutamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("ToiminguTagastamineKustutamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ToiminguTagastamineKustutamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IToiminguTagastamineKustutamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming ToiminguVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiminguVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "ToiminguVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("ToiminguVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ToiminguVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IToiminguVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming> ToiminguVersioonideVaatamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiminguVersioonideVaatamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "ToiminguVersioonideVaatamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("ToiminguVersioonideVaatamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ToiminguVersioonideVaatamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IToiminguVersioonideVaatamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming TrahviteadeKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ITrahviteadeKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "TrahviteadeKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("TrahviteadeKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.TrahviteadeKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ITrahviteadeKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming TrahviteadeTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.ITrahviteadeTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "TrahviteadeTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("TrahviteadeTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.TrahviteadeTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ITrahviteadeTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming UlekuulamiseProtokollKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IUlekuulamiseProtokollKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "UlekuulamiseProtokollKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("UlekuulamiseProtokollKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.UlekuulamiseProtokollKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IUlekuulamiseProtokollKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming UlekuulamiseProtokollTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IUlekuulamiseProtokollTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "UlekuulamiseProtokollTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("UlekuulamiseProtokollTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.UlekuulamiseProtokollTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IUlekuulamiseProtokollTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming UurimisalluvuseMuutmiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IUurimisalluvuseMuutmiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "UurimisalluvuseMuutmiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("UurimisalluvuseMuutmiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.UurimisalluvuseMuutmiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IUurimisalluvuseMuutmiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming UurimisalluvuseMuutmiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IUurimisalluvuseMuutmiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "UurimisalluvuseMuutmiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("UurimisalluvuseMuutmiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.UurimisalluvuseMuutmiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IUurimisalluvuseMuutmiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming UurimisalluvusseEdastamineKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IUurimisalluvusseEdastamineKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "UurimisalluvusseEdastamineKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("UurimisalluvusseEdastamineKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.UurimisalluvusseEdastamineKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IUurimisalluvusseEdastamineKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming UurimisalluvusseEdastamineTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IUurimisalluvusseEdastamineTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "UurimisalluvusseEdastamineTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("UurimisalluvusseEdastamineTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.UurimisalluvusseEdastamineTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IUurimisalluvusseEdastamineTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IMenetlus VaarteoasjaAlustamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVaarteoasjaAlustamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VaarteoasjaAlustamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VaarteoasjaAlustamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VaarteoasjaAlustamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVaarteoasjaAlustamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VaarteomenetluseAlustamataJatmineKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVaarteomenetluseAlustamataJatmineKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VaarteomenetluseAlustamataJatmineKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VaarteomenetluseAlustamataJatmineKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VaarteomenetluseAlustamataJatmineKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVaarteomenetluseAlustamataJatmineKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VaarteomenetluseLopetamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVaarteomenetluseLopetamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VaarteomenetluseLopetamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VaarteomenetluseLopetamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VaarteomenetluseLopetamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVaarteomenetluseLopetamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VaarteomenetluseLopetamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVaarteomenetluseLopetamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VaarteomenetluseLopetamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VaarteomenetluseLopetamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VaarteomenetluseLopetamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVaarteomenetluseLopetamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VaarteomenetluseUuendamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVaarteomenetluseUuendamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VaarteomenetluseUuendamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VaarteomenetluseUuendamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VaarteomenetluseUuendamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVaarteomenetluseUuendamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VaarteomenetluseUuendamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVaarteomenetluseUuendamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VaarteomenetluseUuendamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VaarteomenetluseUuendamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VaarteomenetluseUuendamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVaarteomenetluseUuendamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VaarteoprotokollKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVaarteoprotokollKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VaarteoprotokollKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VaarteoprotokollKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VaarteoprotokollKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVaarteoprotokollKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VaarteoprotokollTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVaarteoprotokollTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VaarteoprotokollTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VaarteoprotokollTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VaarteoprotokollTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVaarteoprotokollTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VabatoimingKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVabatoimingKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VabatoimingKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VabatoimingKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VabatoimingKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVabatoimingKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VabatoimingTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVabatoimingTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VabatoimingTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VabatoimingTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VabatoimingTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVabatoimingTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VahiAllPidamiseTahtajaPikendamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVahiAllPidamiseTahtajaPikendamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VahiAllPidamiseTahtajaPikendamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VahiAllPidamiseTahtajaPikendamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VahiAllPidamiseTahtajaPikendamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVahiAllPidamiseTahtajaPikendamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VahiAllPidamiseTahtajaPikendamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVahiAllPidamiseTahtajaPikendamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VahiAllPidamiseTahtajaPikendamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VahiAllPidamiseTahtajaPikendamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VahiAllPidamiseTahtajaPikendamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVahiAllPidamiseTahtajaPikendamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VahiAllPidamiseTahtajaPikendamiseTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVahiAllPidamiseTahtajaPikendamiseTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VahiAllPidamiseTahtajaPikendamiseTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VahiAllPidamiseTahtajaPikendamiseTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VahiAllPidamiseTahtajaPikendamiseTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVahiAllPidamiseTahtajaPikendamiseTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VahiAllPidamiseTahtajaPikendamiseTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVahiAllPidamiseTahtajaPikendamiseTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VahiAllPidamiseTahtajaPikendamiseTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VahiAllPidamiseTahtajaPikendamiseTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VahiAllPidamiseTahtajaPikendamiseTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVahiAllPidamiseTahtajaPikendamiseTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VahistamisMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVahistamisMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VahistamisMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VahistamisMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VahistamisMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVahistamisMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VahistamisMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVahistamisMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VahistamisMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VahistamisMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VahistamisMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVahistamisMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VahistamisTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVahistamisTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VahistamisTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VahistamisTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VahistamisTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVahistamisTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VahistamisTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVahistamisTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VahistamisTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VahistamisTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VahistamisTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVahistamisTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VahistatuVabastamiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVahistatuVabastamiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VahistatuVabastamiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VahistatuVabastamiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VahistatuVabastamiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVahistatuVabastamiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VahistatuVabastamiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVahistatuVabastamiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VahistatuVabastamiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VahistatuVabastamiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VahistatuVabastamiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVahistatuVabastamiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming ValisriigiKaristusotsusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IValisriigiKaristusotsusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "ValisriigiKaristusotsusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("ValisriigiKaristusotsusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.ValisriigiKaristusotsusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IValisriigiKaristusotsusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VanglaametnikuTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVanglaametnikuTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VanglaametnikuTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VanglaametnikuTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VanglaametnikuTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVanglaametnikuTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VanglaametnikuTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVanglaametnikuTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VanglaametnikuTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VanglaametnikuTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VanglaametnikuTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVanglaametnikuTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VaraArestimiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVaraArestimiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VaraArestimiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VaraArestimiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VaraArestimiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVaraArestimiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VaraArestimiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVaraArestimiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VaraArestimiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VaraArestimiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VaraArestimiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVaraArestimiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VaraArestimiseProtokollKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVaraArestimiseProtokollKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VaraArestimiseProtokollKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VaraArestimiseProtokollKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VaraArestimiseProtokollKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVaraArestimiseProtokollKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VaraArestimiseProtokollTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVaraArestimiseProtokollTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VaraArestimiseProtokollTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VaraArestimiseProtokollTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VaraArestimiseProtokollTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVaraArestimiseProtokollTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VaraArestimiseTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVaraArestimiseTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VaraArestimiseTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VaraArestimiseTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VaraArestimiseTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVaraArestimiseTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VaraArestimiseTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVaraArestimiseTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VaraArestimiseTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VaraArestimiseTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VaraArestimiseTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVaraArestimiseTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VastastamisProtokollKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVastastamisProtokollKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VastastamisProtokollKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VastastamisProtokollKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VastastamisProtokollKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVastastamisProtokollKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VastastamisProtokollTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVastastamisProtokollTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VastastamisProtokollTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VastastamisProtokollTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VastastamisProtokollTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVastastamisProtokollTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VastulauseKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVastulauseKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VastulauseKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VastulauseKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VastulauseKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVastulauseKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VastulauseTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVastulauseTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VastulauseTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VastulauseTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VastulauseTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVastulauseTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VordlusmaterjaliVotmiseMaarusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVordlusmaterjaliVotmiseMaarusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VordlusmaterjaliVotmiseMaarusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VordlusmaterjaliVotmiseMaarusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VordlusmaterjaliVotmiseMaarusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVordlusmaterjaliVotmiseMaarusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming VordlusmaterjaliVotmiseMaarusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IVordlusmaterjaliVotmiseMaarusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "VordlusmaterjaliVotmiseMaarusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("VordlusmaterjaliVotmiseMaarusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.VordlusmaterjaliVotmiseMaarusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IVordlusmaterjaliVotmiseMaarusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming YldmenetluseOtsusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IYldmenetluseOtsusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "YldmenetluseOtsusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("YldmenetluseOtsusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.YldmenetluseOtsusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IYldmenetluseOtsusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming YldmenetluseOtsusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IYldmenetluseOtsusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "YldmenetluseOtsusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("YldmenetluseOtsusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.YldmenetluseOtsusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IYldmenetluseOtsusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming YtlusteDeponeerimiseTaotlusKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IYtlusteDeponeerimiseTaotlusKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "YtlusteDeponeerimiseTaotlusKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("YtlusteDeponeerimiseTaotlusKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.YtlusteDeponeerimiseTaotlusKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IYtlusteDeponeerimiseTaotlusKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming YtlusteDeponeerimiseTaotlusTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IYtlusteDeponeerimiseTaotlusTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "YtlusteDeponeerimiseTaotlusTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("YtlusteDeponeerimiseTaotlusTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.YtlusteDeponeerimiseTaotlusTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IYtlusteDeponeerimiseTaotlusTegemineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming YtlusteJaOlustikuSeostamiseProtokollKinnitamine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IYtlusteJaOlustikuSeostamiseProtokollKinnitamineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "YtlusteJaOlustikuSeostamiseProtokollKinnitamine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("YtlusteJaOlustikuSeostamiseProtokollKinnitamine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.YtlusteJaOlustikuSeostamiseProtokollKinnitamineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IYtlusteJaOlustikuSeostamiseProtokollKinnitamineResponse)(responseEnvelope.Body)).Keha;
        }
        
        public virtual global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IToiming YtlusteJaOlustikuSeostamiseProtokollTegemine(global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.IYtlusteJaOlustikuSeostamiseProtokollTegemineParing keha) {
            global::Xtee.Core.Envelope.ISoapEnvelope responseEnvelope = _xteeCommand.Execute(new global::Xtee.Core.Envelope.SoapEnvelope("http://producers.etoimik.xtee.riik.ee/producer/etoimik", "YtlusteJaOlustikuSeostamiseProtokollTegemine", new Xtee.Core.Envelope.StandardHeader(_xteeCommand.Configuration.Asutus, this.Producer, _xteeCommand.Configuration.Isikukood, Xtee.Core.Utils.StringUtils.GenerateNonce(), this.KonstrueeriTeenuseNimi("YtlusteJaOlustikuSeostamiseProtokollTegemine", "v3"), this.Toimik, this.AllAsutus, this.Amet, this.AmetnikNimi, this.Autentija), new global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.YtlusteJaOlustikuSeostamiseProtokollTegemineRequest(keha, null)));
            return ((global::Producers.Etoimik.Xtee.Riik.Ee.Producer.Etoimik.Messages.IYtlusteJaOlustikuSeostamiseProtokollTegemineResponse)(responseEnvelope.Body)).Keha;
        }
    }
}
